Stories Tagged: Welsh towns

🤷🤷🤷
15 Beautiful Welsh Towns That Deserve Worldwide Recognition

Cardiff, the capital of Wales, is located on the south coast of the country. Situated on the... (2 revisions)